var runtime.userArenaState
28 uses
runtime (current package)
arena.go#L221: lockInit(&userArenaState.lock, lockRankUserArenaState)
arena.go#L353: lock(&userArenaState.lock)
arena.go#L354: userArenaState.reuse = append(userArenaState.reuse, liveUserArenaChunk{s, a.refs[len(a.refs)-1]})
arena.go#L355: unlock(&userArenaState.lock)
arena.go#L401: lock(&userArenaState.lock)
arena.go#L402: if len(userArenaState.reuse) > 0 {
arena.go#L404: n := len(userArenaState.reuse) - 1
arena.go#L405: x = userArenaState.reuse[n].x
arena.go#L406: s = userArenaState.reuse[n].mspan
arena.go#L407: userArenaState.reuse[n].x = nil
arena.go#L408: userArenaState.reuse[n].mspan = nil
arena.go#L409: userArenaState.reuse = userArenaState.reuse[:n]
arena.go#L411: unlock(&userArenaState.lock)
arena.go#L431: var userArenaState struct {
arena.go#L975: lock(&userArenaState.lock)
arena.go#L976: faultList := userArenaState.fault
arena.go#L977: userArenaState.fault = nil
arena.go#L978: unlock(&userArenaState.lock)
arena.go#L990: lock(&userArenaState.lock)
arena.go#L991: userArenaState.fault = append(userArenaState.fault, liveUserArenaChunk{s, x})
arena.go#L992: unlock(&userArenaState.lock)
mgc.go#L1272: lock(&userArenaState.lock)
mgc.go#L1273: faultList := userArenaState.fault
mgc.go#L1274: userArenaState.fault = nil
mgc.go#L1275: unlock(&userArenaState.lock)
![]() |
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |